windmill torque - French English Dictionary